import CryptoJS from 'crypto-js';

export function getToken() {
  return localStorage.getItem('token');
}
export function setToken(token) {
  localStorage.setItem('token', token);
}
export function isLogined() {
  if (localStorage.getItem('token')) {
    return true;
  }
  return false;
}

export const encrypt = (plaintText) => {
  const CRYPTOJSKEY = 'cmbCampus0722000';
  const options = { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 };
  const key = CryptoJS.enc.Utf8.parse(CRYPTOJSKEY);
  const encryptedData = CryptoJS.AES.encrypt(plaintText, key, options);
  const encryptedBase64Str = encryptedData.toString();
  return encryptedBase64Str;
};
